kaburga kamburluğu - Turkish English Dictionary